Maintaining Centdians in a Fully Dynamic Forest

نویسنده

  • Hung-Lung Wang
چکیده

In this paper, we consider the problem of maintaining the centdians in a fully dynamic forest. A centdian is a location in the given network which minimizes a convex combination of the longest distance and the sum of distances from all clients to it. A fully dynamic forest is a forest, i.e., a set of trees, in which the following operations are allowed: to insert an edge between different trees in the forest, to delete an edge in the forest, and to change a vertex weight in the forest. We propose an algorithm to maintain a centdian of each tree in the given fully dynamic forest. It preprocesses the input forest with time and space linear to the size of the forest and uses O(logn) update time per edge insertion, edge deletion, or vertex weight change, where n is the number of vertices of the trees involved in the update.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Poly - Logarithmic Deterministic Fully - Dynamic GraphAlgorithms I : Connectivity and Minimum Spanning Tree

Deterministic fully dynamic graph algorithms are presented for con-nectivity and minimum spanning forest. For connectivity, starting with no edges, the amortized cost for maintaining a spanning forest is O(log 2 n) per update, i.e. per edge insertion or deletion. Deciding connectivity between any two given vertices is done in O(log n= log log n) time. This matches the previous best randomized b...

متن کامل

Maintaining Minimum Spanning Forests in Dynamic Graphs

We present the first fully dynamic algorithm for maintaining a minimum spanning forest in time o( √ n) per operation. To be precise, the algorithm uses O(n1/3 logn) amortized time per update operation. The algorithm is fairly simple and deterministic. An immediate consequence is the first fully dynamic deterministic algorithm for maintaining connectivity and bipartiteness in amortized time O(n1...

متن کامل

Dynamic Graph Algorithms Using Dynamic Forest Techniques

A dynamic graph problem is a problem of maintaining a graph subject to edge insertions and/or deletions, and queries about some property of the graph. An incremental dynamic graph algorithm supports just edge insertions, a decremental dynamic graph algorithm supports just edge deletions, and a fully dynamic graph algorithm supports both edge insertions and deletions. In this paper, we survey so...

متن کامل

Maintaining dynamic graph properties deterministically

In this paper we present deterministic fully dynamic algorithms for maintaining several properties on undirected graphs subject to edge insertions and deletions, in polylogarithmic time per operation. Combining techniques from [6, 10], we can maintain a minimum spanning forest of a graph with k different edge weights in O(k log n) amortized time per update; maintain an 1+ -approximation of the ...

متن کامل

Stochastic Dynamic Programming with Markov Chains for Optimal Sustainable Control of the Forest Sector with Continuous Cover Forestry

We present a stochastic dynamic programming approach with Markov chains for optimal control of the forest sector. The forest is managed via continuous cover forestry and the complete system is sustainable. Forest industry production, logistic solutions and harvest levels are optimized based on the sequentially revealed states of the markets. Adaptive full system optimization is necessary for co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008